import request from '@/utils/request'

// 查询销售出库单列表
export function listSalse(query) {
  return request({
    url: '/salse/salse/list',
    method: 'get',
    params: query
  })
}

// 查询销售出库单详细
export function getSalse(salseId) {
  return request({
    url: '/salse/salse/' + salseId,
    method: 'get'
  })
}

// 新增销售出库单
export function addSalse(data) {
  return request({
    url: '/salse/salse',
    method: 'post',
    data: data
  })
}

// 修改销售出库单
export function updateSalse(data) {
  return request({
    url: '/salse/salse',
    method: 'put',
    data: data
  })
}

// 删除销售出库单
export function delSalse(salseId) {
  return request({
    url: '/salse/salse/' + salseId,
    method: 'delete'
  })
}
//销售出库
export function outSaleline(salseId) {
  return request({
    url: `/salse/salse/out/${salseId}`, // 正确：/out/123
    method: 'put' // 必须指定PUT方法
  })
}
// 修改销售出库单状态
export function updateSalseStatus(salseId, status) {
  return request({
    url: `/salse/salse/status/${salseId}`, // 后端接口路径（示例）
    method: 'put',
    params: { status } // 传递状态参数
  });
}